---
sidebar_position: 2
---

# Prompts

A prompt for a language model is a set of instructions or input provided by a user to
guide the model's response, helping it understand the context and generate relevant
and coherent language-based output, such as answering questions, completing sentences,
or engaging in a conversation.

## [Quick Start](/docs/modules/model_io/prompts/quick_start)

This [quick start](/docs/modules/model_io/prompts/quick_start) provides a basic overview of how to work with prompts.

## How-To Guides

We have many how-to guides for working with prompts. These include:

- [How to use few-shot examples](/docs/modules/model_io/prompts/few_shot)
- [How to partial prompts](/docs/modules/model_io/prompts/partial)
- [How to create a pipeline prompt](/docs/modules/model_io/prompts/pipeline)

## [Example Selector Types](/docs/modules/model_io/prompts/example_selector_types)

LangChain has a few different types of example selectors you can use off the shelf. You can explore those types [here](/docs/modules/model_io/prompts/example_selector_types)
